home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 24
/
Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso
/
Aminet
/
dev
/
lang
/
PPCSmllEiffel.readme
< prev
next >
Wrap
Text File
|
1998-03-07
|
23KB
|
429 lines
Short: GNU Small Eiffel (PPC)
Author: various, Andreas R. Kleinert (port)
Uploader: Andreas_Kleinert@t-online.de
Version: 0.82 (16.2.98)
Type: dev/lang
This is a port of the GNU Small Eiffel compiler for Amiga powerUP (TM)
PPC systems.
Included are ELF binaries and the complete source code - with only small
changes to the included smakefiles, it may as well be used for
compiling an 68k version with SAS/C.
NOTE, THAT THE BINARIES ("bin" directory) ARE ARCHIVED IN bin.lha,
FOR BETTER COMPRESSION !
An interesting feature of the compiler is, that it does not only consists
of an Eiffel to C compiler, but also includes an Eiffel to Java bytecode
compiler and various auxiliary tools.
For more and detailed information on the compiler and how to use it,
you should take a look at the Small Eiffel homepage under
http://www.loria.fr/SmallEiffel/ where the following information
has been taken from, too:
******************************************************************************
What is SmallEiffel?
SmallEiffel is The GNU Eiffel Compiler. This is a free Eiffel compiler
distributed under the terms of the GNU General Public License as published by
the Free Software Foundation .
It is intended to be a complete, though small and very fast, free Eiffel
compiler.
It is available for a very wide range of platforms. In fact, SmallEiffel
should run on any platform for which an ANSI C - POSIX compiler exists.
The current distribution includes an Eiffel to C compiler, an Eiffel to Java
bytecode compiler, a documentation tool, a pretty printer and various other
tools.
SmallEiffel uses an innovative strategy involving whole system analysis which
allows compilation to be often faster than the incremental compilation of
traditional compilers. It is the result of a research project of the LORIA, a
join computer science research center in Nancy, France, involving:
o INRIA: Institut National de Recherche en Informatique et Automatique, or
French National Institute for Research in Computer Science and Control
o CNRS: Centre National de la Recherche Scientifique, or French National
Center for Scientific Research
o University Henri Poincaré, Nancy 1 (sciences)
o University of Nancy 2 (humanities)
o INPL: Institut National Polytechnique de Lorraine
SmallEiffel has been developed by Dominique Colnet, of the ECOO team.
This project began in 1994, and since the very first public release in
September 1995, SmallEiffel has been used worldwide by increasingly numerous
individuals and Universities.
******************************************************************************
Email address of Dominique COLNET and Suzanne COLLIN: <colnet@loria.fr>
--
ARK, 27/Feb/98
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
3219789 1030759 67.9% 27-Feb-98 21:54:14 +bin.lha
20 20 0.0% 27-Feb-98 21:54:46 +.readme
23 23 0.0% 27-Feb-98 21:54:58 +.readme
304 208 31.5% 27-Feb-98 21:49:32 +changes.powerup
17977 6985 61.1% 16-Jan-98 14:21:36 +GNU_LICENSE
1411 734 47.9% 16-Jan-98 14:21:36 +demo1.e
1145 660 42.3% 16-Jan-98 14:21:36 +demo2.e
1772 870 50.9% 16-Jan-98 14:21:36 +demo3.e
1866 871 53.3% 16-Jan-98 14:21:36 +gen_rand.e
1799 901 49.9% 16-Jan-98 14:21:36 +min_stand.e
231 182 21.2% 16-Jan-98 14:21:36 +READ_ME
1929 926 51.9% 16-Jan-98 14:21:36 +std_rand.e
3777 1482 60.7% 16-Jan-98 14:21:36 +address_of.e
3850 1266 67.1% 16-Jan-98 14:21:36 +argument_name.e
2029 1003 50.5% 16-Jan-98 14:21:36 +argument_name1.e
1869 953 49.0% 16-Jan-98 14:21:36 +argument_name2.e
6128 2053 66.4% 16-Jan-98 14:21:38 +assertion.e
6583 2187 66.7% 16-Jan-98 14:21:38 +assertion_list.e
8967 2433 72.8% 16-Jan-98 14:21:38 +assignment.e
1993 1036 48.0% 16-Jan-98 14:21:38 +attribute.e
24052 6300 73.8% 16-Jan-98 14:21:38 +base_class.e
3221 1276 60.3% 16-Jan-98 14:21:38 +base_type_constant.e
2253 1035 54.0% 16-Jan-98 14:21:52 +binary_file_read.e
1911 921 51.8% 16-Jan-98 14:21:54 +binary_file_write.e
6022 2101 65.1% 16-Jan-98 14:21:38 +bit_constant.e
1516 803 47.0% 16-Jan-98 14:21:38 +boolean_constant.e
67183 15600 76.7% 16-Jan-98 14:21:42 +c_pretty_printer.e
5716 1732 69.6% 16-Jan-98 14:21:38 +call.e
2961 1285 56.6% 16-Jan-98 14:21:38 +call_0.e
3320 1228 63.0% 16-Jan-98 14:21:38 +call_0_c.e
2609 1164 55.3% 16-Jan-98 14:21:38 +call_1.e
2021 936 53.6% 16-Jan-98 14:21:38 +call_1_c.e
4720 1473 68.7% 16-Jan-98 14:21:38 +call_infix.e
2056 947 53.9% 16-Jan-98 14:21:40 +call_infix_and.e
2258 1012 55.1% 16-Jan-98 14:21:40 +call_infix_and_then.e
1728 851 50.7% 16-Jan-98 14:21:40 +call_infix_div.e
5048 1604 68.2% 16-Jan-98 14:21:38 +call_infix_eq.e
7691 2287 70.2% 16-Jan-98 14:21:38 +call_infix_eq_neq.e
2059 997 51.5% 16-Jan-98 14:21:40 +call_infix_freeop.e
2551 1072 57.9% 16-Jan-98 14:21:40 +call_infix_ge.e
2540 1070 57.8% 16-Jan-98 14:21:40 +call_infix_gt.e
2033 939 53.8% 16-Jan-98 14:21:40 +call_infix_implies.e
1909 926 51.4% 16-Jan-98 14:21:42 +call_infix_int_div.e
1911 923 51.7% 16-Jan-98 14:21:42 +call_infix_int_rem.e
2555 1073 58.0% 16-Jan-98 14:21:42 +call_infix_le.e
2556 1073 58.0% 16-Jan-98 14:21:42 +call_infix_lt.e
2334 999 57.1% 16-Jan-98 14:21:42 +call_infix_minus.e
6341 1928 69.5% 16-Jan-98 14:21:42 +call_infix_neq.e
2009 933 53.5% 16-Jan-98 14:21:42 +call_infix_or.e
2289 1012 55.7% 16-Jan-98 14:21:44 +call_infix_or_else.e
2400 1007 58.0% 16-Jan-98 14:21:44 +call_infix_plus.e
2599 1086 58.2% 16-Jan-98 14:21:44 +call_infix_power.e
1941 928 52.1% 16-Jan-98 14:21:44 +call_infix_times.e
2054 948 53.8% 16-Jan-98 14:21:44 +call_infix_xor.e
3339 1393 58.2% 16-Jan-98 14:21:40 +call_n.e
2455 1020 58.4% 16-Jan-98 14:21:44 +call_prefix.e
2009 956 52.4% 16-Jan-98 14:21:42 +call_prefix_freeop.e
2401 1037 56.8% 16-Jan-98 14:21:40 +call_prefix_minus.e
2450 1046 57.3% 16-Jan-98 14:21:42 +call_prefix_not.e
2000 916 54.2% 16-Jan-98 14:21:42 +call_prefix_plus.e
4044 1598 60.4% 16-Jan-98 14:21:44 +call_proc_call.e
1578 853 45.9% 16-Jan-98 14:21:44 +cecil_arg_list.e
5708 2050 64.0% 16-Jan-98 14:21:44 +cecil_pool.e
1360 755 44.4% 16-Jan-98 14:21:44 +cecil_target.e
3365 1309 61.0% 16-Jan-98 14:21:40 +character_constant.e
1277 708 44.5% 16-Jan-98 14:21:44 +check_invariant.e
4665 1661 64.3% 16-Jan-98 14:21:42 +class_invariant.e
4752 1547 67.4% 16-Jan-98 14:21:44 +class_name.e
3528 1409 60.0% 16-Jan-98 14:21:44 +class_name_list.e
2983 1182 60.3% 16-Jan-98 14:21:42 +clean.e
3842 1469 61.7% 16-Jan-98 14:21:44 +client_list.e
22223 4383 80.2% 16-Jan-98 14:21:44 +code_attribute.e
6089 2113 65.2% 16-Jan-98 14:21:44 +code_printer.e
4154 1656 60.1% 16-Jan-98 14:21:44 +comment.e
4874 1764 63.8% 16-Jan-98 14:21:40 +compile.e
1626 859 47.1% 16-Jan-98 14:21:46 +compile_to.e
5349 1632 69.4% 16-Jan-98 14:21:40 +compile_to_c.e
4413 1437 67.4% 16-Jan-98 14:21:46 +compile_to_jvm.e
5286 1708 67.6% 16-Jan-98 14:21:46 +compound.e
13531 2980 77.9% 16-Jan-98 14:21:40 +constant_pool.e
7466 2018 72.9% 16-Jan-98 14:21:44 +cp_info.e
2111 958 54.6% 16-Jan-98 14:21:46 +cp_info_tags.e
4370 1770 59.4% 16-Jan-98 14:21:46 +creation_call.e
2482 1099 55.7% 16-Jan-98 14:21:46 +creation_call_1.e
1555 847 45.5% 16-Jan-98 14:21:46 +creation_call_1_2.e
2483 1108 55.3% 16-Jan-98 14:21:46 +creation_call_2.e
1520 820 46.0% 16-Jan-98 14:21:46 +creation_call_2_4.e
2735 1200 56.1% 16-Jan-98 14:21:46 +creation_call_3.e
4772 1766 62.9% 16-Jan-98 14:21:46 +creation_call_3_4.e
2792 1222 56.2% 16-Jan-98 14:21:46 +creation_call_4.e
4497 1696 6